package io.mft.runtime.function.combination.predictate.impl;

import io.mft.api.domain.ExecutingResource;
import io.mft.api.domain.Regulation;
import io.mft.plugin.PAFunction;
import io.mft.plugin.PluginContext;
import io.mft.runtime.function.combination.predictate.FlowPredicateFunction;
/**
 * 前逻辑非空响应判断式
 * @说明：TODO
 * @类型名称：NotEmptyResponsePredicate
 * @创建者: 胡常建  
 * @创建时间: 2021年9月17日 下午1:54:50
 * @修改者: 胡常建  
 * @修改时间: 2021年9月17日 下午1:54:50
 */
@PAFunction(value = "notEmptyResponsePreviousLogicFlowPredicate",note = "前逻辑非空响应判断式")
public class NotEmptyResponsePreviousLogicFlowPredicate extends FlowPredicateFunction{

	@Override
	public boolean test(PluginContext<ExecutingResource<Regulation>> t) {
		if (t.getResponse().list().size()>0) {
			return true;
		}else {
			return false;
		}
	}

}
